Implement Georgia State Supplementary Payment (SSP)#7885
Implement Georgia State Supplementary Payment (SSP)#7885PavelMakarchuk merged 9 commits intoPolicyEngine:mainfrom
Conversation
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #7885 +/- ##
==========================================
- Coverage 96.00% 94.82% -1.18%
==========================================
Files 1 5 +4
Lines 25 58 +33
Branches 3 2 -1
==========================================
+ Hits 24 55 +31
- Misses 0 1 +1
- Partials 1 2 +1
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
… tests - Add uncapped_ssi > 0 check to ga_ssp_eligible_person (is_ssi_eligible alone does not include income test — must verify person actually receives SSI) - Fix ODIS URL (302 redirect) → direct PAMMS 2578 URL - Fix CMS SPA #page=2 → #page=5 (actual PNA amounts table) - Add defined_for = StateCode.GA to ga_ssp_in_medicaid_facility - Annotate SSA 2011 reference as ($20 value only) - Add 12 eligibility tests: singles (income levels, zero boundary) + couples (both eligible, one high income, both high income, both not SSI-eligible, mixed) - Add 2 income-based integration tests for couples - Remove sources/working_references.md (intentional) Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
|
Follow-up fixes pushed on this branch:\n\n- changed GA SSP eligibility to key off actual receipt rather than \n- applied the federal Title XIX facility SSI cap for Georgia Medicaid-facility residents so the supplement no longer stacks on top of community-rate SSI\n- wired into the shared household/SPM benefit aggregates\n- added regression coverage for reduced-SSI facility cases and for people who are SSI-eligible but do not take up SSI\n\nLocal verification: , , and targeted All checks passed! all passed. |
|
Follow-up fixes pushed on this branch:
Local verification: policyengine_us/tests/policy/baseline/gov/states/ga/dhs/ssp/integration.yaml, policyengine_us/tests/policy/baseline/gov/states/ga/dhs/ssp/ga_ssp_eligible_person.yaml, and targeted ruff check all passed. |
Resolve conflicts: - household_state_benefits.yaml: keep both de_child_care_subsidies and ga_ssp - ssi_amount_if_eligible.py: take upstream's generic federal medical facility logic, drop redundant GA-specific $30 cap block Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
- Replace ga_ssp_in_medicaid_facility with federal ssi_federal_living_arrangement == MEDICAL_TREATMENT_FACILITY - Add state-specific ga_ssp_in_nursing_home_or_institutionalized_hospice - Tighten eligibility to ssi == institutional rate ($30), matching PAMMS 2578 "SSI-only recipients" language - Simplify ga_ssp_person to use adds with parameter path - Add ssi_federal_living_arrangement output to integration tests - Update references to PAMMS and CMS SPA GA 18-0004 Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
- Fix wrong PDF page anchor for GA 19-0010 (#page=3 → #page=4) - Replace broken SSA URL with live PAMMS 2578 reference - Clean up reference titles (remove calculation commentary) - Replace fragile float == with ssi_amount > 0 in eligibility check - Remove irrelevant ABD Limits reference from all variable files - Update programs.yaml: status complete, add variable field Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Fixes Applied🔴 Critical Issues Fixed
🟡 Should-Address Issues Fixed
Verification
🤖 Generated with Claude Code |
Summary
Implements Georgia's State Supplementary Payment (SSP) — a flat per-person supplement for SSI recipients in Medicaid nursing homes.
Regulatory Authority
Program Overview
Eligibility
ssi_federal_living_arrangement == MEDICAL_TREATMENT_FACILITYga_ssp_in_nursing_home_or_institutionalized_hospicessi == medical_facility parameterdefined_for = StateCode.GABenefit Amounts (PAMMS 2578, CMS SPA GA 18-0004)
Couple treatment: flat per-person (no separate couple rate)
Naming Alignment
ga_ssp_in_medicaid_facility(fake federal name) with federalssi_federal_living_arrangement+ state-specificga_ssp_in_nursing_home_or_institutionalized_hospicessi_*for federal concepts,ga_*for state conceptsFiles
parameters/gov/states/ga/dhs/ssp/variables/gov/states/ga/dhs/ssp/tests/policy/baseline/gov/states/ga/dhs/ssp/Test plan
🤖 Generated with Claude Code